package com.itheima.test;

public class test18 {
    public static void main(String[] args) {
          /*需求：给你一个整数 x 。
        如果 x 是一个回文整数，打印 true ，否则，返回 false 。
        解释：回文数是指正序（从左向右）和倒序（从右向左）读都是一样的整数。
        例如，121 是回文，而 123 不是。*/

        //核心思路:把数字倒过来跟原来的数字进行比较
        //1.定义数字
        int x = 121;
        //定义一个临时变量用于记录x的值,用于最后比较
        int temp = x;
        int num = 0;
        //2.利用循环从右往左获取每一个数字
        while(x != 0){
            //右往左获取每一个数字
            int ge = x % 10;
            //修改一下x记录的值
            x = x / 10 ;
            int shi = x / 10 % 10;
           num = num * 10 + ge;
        }
        //3.打印num
        System.out.println(num);
        //4.比较
        System.out.println(num == temp );
        //1.定义数字
       /* int x = 65;
        //2.获取个位
        int ge = x % 10;
        //3.获取十位
        int shi = x / 10 % 10;
        //拼接
        int result = ge * 10 + shi;
        System.out.println(result);*/
    }
}
